Big Huge Thesaurus

atomic energy

noun